* {
    margin: 0%;
    padding: 0%;
    box-sizing: border-box;
}

.blogbigbox {
    width: 70%;
    margin: auto;
    padding-top: 50px;
    box-sizing: border-box;
}

.row {
    display: flex;
    align-items: stretch;
}

/* 左边大盒子 */
.blogleftbox {
    width: 100%;
}

.bestbox {
    width: 100%;
    margin-bottom: 35px;
    border: solid 1px #E5E8E7;
}

.bestimg {
    width: 100%;
}

.twolinebox {
    padding: 10px 0;
    margin: 10px 20px;
    border-bottom: solid 1px #E3E5E4;
    box-sizing: border-box;
}

.twolinebox>p {
    font-size: 30px;
}

.bnnspan {
    margin: 0 5px;
    box-sizing: border-box;
    font-weight: bold;
}

.lastlinebox {
    padding-bottom: 30px;
    margin: 0 20px;
    box-sizing: border-box;
}

.llbbut {
    padding: 18px;
    box-sizing: border-box;
    background-color: #25ABE1;
    border: none;
    color: white;
    font-weight: bold;
    border-radius: 10px;
}

.labelbox {
    width: 100%;
    background-color: #133575;
    border-radius: 10px;
    color: white;
    padding: 60px 50px;
    box-sizing: border-box;
}

.labeltit {
    font-size: 25px;
}

.pagebox {
    margin-top: 60px;
    display: flex;
    justify-content: center;
}

/* 左边大盒子 */
/* 右边大盒子 */
/* 搜索框 */
.blogrightbox {
    width: 100%;
    box-sizing: border-box;
}

.searchbox {
    border-radius: 10px;
    border: 1px solid #EAEDEC;
    padding: 30px 30px 50px 30px;
    box-sizing: border-box;
}

.search-input {
    padding: 15px 0;
    box-sizing: border-box;
    background-color: #E9F1F1;
    border: none;
}

.search-button {
    border: none;
    background-color: #133575;
    padding: 15px;
    box-sizing: border-box;
}

/* 搜索框 */
/* 类别 */
.categorybox {
    margin-top: 36px;
    border-radius: 10px;
    border: 1px solid #EAEDEC;
    padding: 42px 33px;
    box-sizing: border-box;
}

.category>ul>li:first-child {
    font-size: 20px;
    margin-bottom: 20px;
}

.category>ul>li {
    list-style: none;
    margin-bottom: 10px;
}

.cgimg {
    width: 10%;
}

/* 类别 */
/* 帖子 */
.postsbox {
    margin-top: 36px;
    border-radius: 10px;
    border: 1px solid #EAEDEC;
    padding: 42px 33px 20px 33px;
    box-sizing: border-box;
    color: #838584;
}

.poststit {
    font-size: 20px;
}

.postsone {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
}

.postsimg {
    width: 30%;
}

.podate {
    font-weight: bold;
}

/* 帖子 */
/* 标签 */
.logosbox{
    margin-top: 36px;
    border-radius: 10px;
    border: 1px solid #EAEDEC;
    padding: 42px 33px 20px 33px;
    box-sizing: border-box;
    }
.logostit{
    font-size: 20px;
}
.logosgroup{
    display: flex;
    flex-wrap: wrap;
}
.logosgroup>p{
    padding: 5px;
    margin-right: 5px;
    background-color: #8C9B9F;
    color: white;
    border-radius: 5px;
}
/* 标签 */
/* 右边大盒子 */



/* 响应350px */
@media screen and (max-width:351px) {
    .blogbigbox {
        width: 100%;
    }

    /* 左边大盒子 */
    /* 最好 */
    .twolinebox>p {
        font-size: 15px;
    }

    .bnnspan {
        font-size: 8px;
    }

    .lastlinebox>p {
        font-size: 8px;
    }

    .llbbut {
        border-radius: 5px;
        font-size: 12px;
        padding: 5px;
        box-sizing: border-box;
    }

    /* 最好 */
    /* 标签 */
    .labelbox {
        padding: 30px 25px;
    }

    .labeltit {
        font-size: 12px;
    }

    .labelbox>p:last-child {
        font-size: 8px;
    }

    /* 标签 */
    /* 左边大盒子 */
    /* 右边大盒子 */
    /* 搜索框 */
    .searchbox {
        width: 100%;
        padding: 10px;
        text-align: center;
    }

    .search-input {
        padding: 10px 15px;
    }

    .search-button {
        padding: 10px;
    }

    /* 搜索框 */

    /* 右边大盒子 */
}